package util;

import lombok.Data;

/**
 * 封装所有请求的结果
 */
@Data
public class R {
    //结果代码
    private int code;
    //结果消息
    private String msg;
    //相关数据
    private Object data;

    //成功的静态方法
    public static R ok() {
        R r=new R();
        r.code=0000;
        r.msg="success";
        return r;
    }

    //失败的静态方法
    public static R error(){
        R r=new R();
        r.code=1000;
        r.msg="error";
        return r;
    }

    public R setData(Object data){
        this.data=data;
        return this;
    }
}